lash with a cowhide - Turco Inglés Diccionario